A Window Architecture Providing Predictable Temporal Performance
نویسندگان
چکیده
Programs running on high performance workstations are beginning to require the ability to perform precise temporal synchronization for applications that range from process and system visualization to video games like flight simulators. Unfortunately, the architecture of operating systems and graphics makes this capability very hard to achieve. This paper describes the architecture and implementation of SLwindows, a window system that provides all the usual facilities of overlapping windows in addition to real-time performance controllable from within the individual applications. It does so by making use of graphics hardware that duplicates context within the graphics system, allowing the implementation of independent graphics data paths that run from each application all the way to the digital-toanalogue converters. The window system written to take advantage of this hardware allows individual application tasks direct access to all the graphics hardware, giving them real-time control of the graphical output. In doing so it eliminates much of the time-consuming overhead that exists in current window systems, such as damage repair. The implementation was performed using a decadeold graphics system, combined with custom-built hardware. But the capabilities of commercial graphics subsystems are improving in ways that make widespread implementation of similar systems possible in the near future. They will be essential as application programs begin to use facilities like multi-media that require tight control of temporal synchronization among a variety of output streams.
منابع مشابه
The Effect of Window Configuration on Daylight Performance in Classrooms: A Field and Simulation Study
Daylight in classrooms is a critical factor in school design, in terms of its impact on students’ health, learning and visual performance. Providing adequate amount of evenly distributed daylight and glare prevention are important challenges in classroom design. Window configuration significantly affects the intensity and uniformity of daylight. This paper aims to investigate the effect o...
متن کاملWorking the Architecture/program Seam
Contemporary software engineering practice overemphasizes the distinction of software design from software implementation, and designer (“software architect”) from implementer (“computer programmer”). In this contemporary meme, software architects are concerned with large-grained system structures, the quality attributes that arise from these structures (security, availability, performance, etc...
متن کاملStructural and Functional Analysis of an Industrial, Flexible, and Demountable Wall Panel System (RESEARCH NOTE)
Building waste is a critical issue in current construction. Innovative design strategies are required to reduce the depletion of valuable materials and resources through providing flexible and versatile structures. This study focuses on the development of an industrial, flexible, and demountable wall panel construction system. The panel system consists of concrete blocks with steel connectors t...
متن کاملComparative Study on the Influence of Window To Wall Ratio on Energy Consumption and Ventilation Performance in Office Building of Temperate Humid Climate: a Case Study in Rash
The natural ventilation and the energy consumption are very important characteristics in buildings. Representation of the patterns for better natural ventilation performance versus lower increase in energy consumption is significant and useful. This study is simulating an office building in the temperate and humid climate of Rasht in Iran, and calculated the annual ventilation and the energy co...
متن کاملAnalysis of optimum window-to-wall ratio in Horizontal expanded and vertical expanded windows, Tehran, Iran
Good daylighting design in buildings not only provides a comfortable luminous environment, but also delivers energy savings and comfortable and healthy environments for building occupants. The importance of using daylight in educational buildings is because of the synchrony of operating hours of the school and daylight plenitude the sky. Daylight improves environmental quality and saves energy ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015